package net.jkdmanager.server.services.applicationstatuses;

import java.util.Map;

import net.jkdmanager.common.api.plugins.RunnerI;

public interface ApplicationStatusesService {

	/**
	 * 
	 * @return application statuses gathered from agents
	 * key: agentId
	 * value:
	 * 		key: application Id
	 * 		value: application status			
	 */
	 Map<String, Map<Long, RunnerI.Status>> getStatuses();
	 
	 void agentDisconnected(String agentId);
	 
}
